anything that wriggles - Turco Inglés Diccionario